@charset "utf-8";
/* CSS Document */

body,div,td {color:#000; font-family:Arial, "微软雅黑"; font-size:13px;	line-height:200%;}
body{ font-size:12px; font-family:Arial, "宋体", sans-serif; margin:0px; padding-right:2px; *padding:0px}
p,ul,ol,dl,dd,h1,h2,h3,h4,h5,img,blockquote{ margin:0; padding:0; border:0; list-style:none;letter-spacing:1px;}
form{ margin:0; padding:0; border:0; list-style:none;}
margin{margin:0}padding{padding:0}
/* a,area{blr:expression(this.onFocus=this.blur()) } 
:focus{outline: none; }for Firefox */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 

input.checkqx{vertical-align:middle}
a{color:#0000cc;text-decoration:none}
a:hover{color:#f00;text-decoration:underline;}
a.textdu,.renzheng a.textdu{text-decoration:underline}
a.linkred,a.link_red,a.linkred:visited,a.link_red:visited{ color:#f00  !important;}
a.link_black,a.link_black:visited{ color:#666  !important; text-decoration:underline;}
a.link_black:hover{ color:#f00; text-decoration:underline;}
.hc{ display:none;}.sc{ display:block;}.clear{clear:both;font-size:0;height:0;overflow:hidden}.c99{color:#999}
.c124{color:red}
.f12{font-size:12px!important;}.f14{font-size:14px}
.f16{font-size:11px;}
.mbottom{margin-bottom:25px; overflow:hidden}
.newzd{font-size:14px; position:relative; z-index:9999; overflow:hidden}
.zdbody{border:1px solid #ccc; border-top:none; overflow:hidden}

.zdtl,.zdtr,.zdbl,.zdbr{background:url(/images/zdbgt.gif) ; width:5px; height:5px; line-height:0px; display:inline-block; position:absolute; z-index:10009; overflow:hidden}

.zdtl{background-position:0 0; top:0; left:0}
.zdtr{background-position:-5px 0; top:0px; right:0px;}
.zdbl{background-position:0 -5px;  bottom:0; left:0; _bottom:24px; }
.zdbr{background-position:-5px -5px; bottom:0; right:0; _bottom:24px;}

.zdtit{background:url(/images/zdtitbg.gif) repeat-x; height:32px; line-height:32px; position:relative; border-top:1px solid #ccc;}
.zdtit ul{border-bottom:1px solid #ccc; height:32px; _overflow:hidden; width:100%; float:left}
.zdtit li{float:left;}
.zdtit li span{height:32px; line-height:32px; padding:0 20px; color:#0000cc;  float:left; display:inline-block; border-right:1px solid #ccc; font-size:14px; cursor:pointer; }
.zdtit li span.wtnewpic{ _padding-top:10px; _height:22px;}
.zdtit li span div{ float:right; color:#ff0000; font-size:10px;width:20px; height:20px; line-height:20px}
.zdtit li.select{background: url(/images/zdbgt-2.gif) #fff repeat-x 0 0; position:relative;z-index:10011; top:-1px; left:0px}
.zdtit li.select span{height:34px; color:#000; font-weight:bold;background:url(/images/zdbgt-2.gif)#fff repeat-x}
.zdtit li.select span.wtnewpic{_height:24px}
.zdtit li.select span div{ float:right; color:#ff0000; font-size:10px;width:20px;height:20px; line-height:20px}
.zdtit li.zdclose{float:right;  padding-right:10px; font-size:12px; font-family:"宋体"}
.zdtit li.zdclose a{font-size:12px;}
.zdinfo{padding:5px; line-height:30px;overflow:hidden}
.zdingz{padding:20px; font-size:14px; overflow:hidden}
.zdline{border-top:1px dotted #ccc;}
.zdingz i{width:30px; display:inline-block; font-style:normal}
.tjzd{padding:20px; overflow:hidden}
.btno{border-bottom:none}
.tjzdtable{overflow:hidden; width:100%}
.tjzdtable td.tdwt{text-align:right}
.tjzdtable td.tdwl{text-align:left}
.tjzdtable td{ font-size:14px; line-height:30px; padding:5px 0; vertical-align:top}
.tjzdtable td p{ height:30px; line-height:30px; width:100%; float:left; font-size:14px}
.wtable td{line-height:30px; font-size:14px; vertical-align:top}
.wtable td .green{font-weight:lighter; color:#009900}

.hfsj{ display:block; font-size:12px; padding:2px 0 0; line-height:32px; }
.tyzdbut{margin-left:20px; font-size:12px;}
.tyzdbut a{text-decoration:underline; font-size:12px;}
.nowzdts{padding:15px 20px; padding-bottom:3px; font-size:12px}#top_content1 .nowzdts a{font-size:12px}
.msding{height:28px; line-height:28px; font-size:14px; text-align:center;padding:0 10px;*overflow:visible}
.wttj{text-align:center; line-height:32px; font-size:14px}
.wttj input{margin-top:8px}

.tyzdbut1{margin-left:10px}
.tyzdbut1 input{vertical-align:middle}
.tyzdbut1 a{text-decoration:underline}
.reserveing { color:#009900}

/*置顶的改进*/
span.mr10{ margin-left:10px;}
b.red{color:red;}
span.red{ color:#ff0000;margin:0 4px;}
span.c{clear:both; display:block;}
.gray{ color:#9f9f9f; }
.gray-2{ color:#9f9f9f; }
.gray-2 span.red{ color:#9f9f9f; }

.tjzdtable td span{ font-size:12px;}
.tjzdtable td b{ margin:0 4px;}

.yellow-b{ background-color:#F0F5FB; border:#AACCEE 1px solid; font-size:14px; padding:10px; margin:5px 0 5px 100px; }
.yellow-b span{ font-size:14px!important;}
.yellow-b span.smallfont{font-size:12px!important;}
.yellow-b span.tip-icon{ background:url(/images/tip-icon.gif) left center no-repeat ; padding:0 0 0 15px;} 
.yellow-b input{ vertical-align:middle; margin:0 4px 0 0;}
.yellow-b input.input-1{ width:35px; height:18px; background-color:#fff; border:#c6c6c6 1px solid; margin:0 4px;}
.yellow-b table td{ padding:0;}

.butt,.xybutt{padding-right:1px;display:inline-block; font-weight:700;background:url(/images/btn-2.gif) right top no-repeat;height:34px; margin-left:10px;}
.loginbox .butt{*top:8px; float:left; margin-right:5px;}
.btns,.xybtn{ padding:8px 20px 8px 20px; padding:10px 18px 8px 18px\0;  *padding:8px 10px 6px 10px; _ padding:8px 10px 6px 10px; display:block;background:url(/images/btn-2.gif) 0 0 no-repeat;border:none; color:#fff;font-size:14px; font-weight:bold;cursor: pointer; margin:0}
@media screen and (-webkit-min-device-pixel-ratio:0) {.btns,.xybtn{padding:9px 20px 8px 20px;} } 


span.v_false{display:inline-block; position:relative; padding-right:5px; font-size:12px!important; color:#000; margin-left:10px; padding:0 15px 0 40px; height:31px; line-height:31px; background:url(/images/verification-ui6-tip-bg.gif) 0 0 repeat-x;}
span.v_false em{ position:absolute; display:block; overflow:hidden;}
span.v_false em.l{  width:33px; height:31px;left:0; top:0; background:url(/images/verification-ui6-tip-l.gif) no-repeat;}
span.v_false em.r{  width:1px; height:31px;right:0; top:0; background:url(/images/verification-ui6-tip-bg.gif) 0 100% no-repeat;}
span.f-tip{font-size:12px!important;}


.c828282{ color:#828282;}
.c808080{ color:#808080; margin-left:10px;}
a.ty-btn , a.ty-btn em, .gongxi, .tip p em{background:url(/images/btn-2.gif) no-repeat;}
a.ty-btn{ display:inline-block; background-position:0 0px; padding:0 0 0 30px; text-decoration:none; }
a.ty-btn em{ display:inline-block; cursor:pointer; background-position:100% 0px; padding:0px 30px 0 0; color:#fff; font:normal bold 14px/34px '宋体';  }
.gongxi{ background-position:88px -76px; padding:0 0 0 160px; position:relative; z-index:2;}
.gongxi h2{ font:20px/1.6 '微软雅黑'}
.tip{ position:relative;  }
.tip a#zd{ cursor:pointer; display:inline-block; color:#f27318; }
.tip b{ font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.tip p{ display:none; width:255px; top:30px; padding:8px 5px 6px 10px; position:absolute; z-index:4; left:270px; background-color:#fffdf2; border:#ffd98c 1px solid; font-weight:normal; line-height:18px; color:#4c4c4c; margin-top:5px;}
.tip p em{ display:inline-block; width:13px; height:7px; background-position:-256px -190px; position:absolute; top:-7px;  left:10px;}
.tip p b{ color:#000;}
.mf-box{ padding:56px 0 56px 80px;}
.gongxi-line{ border-top:#ccc 1px dotted; height:1px; overflow:hidden; width:600px; margin:20px 0; }
.uc{ display:block!important;}